<?php

require_once 'conectar.php';
include_once("conectar2.php");

class repuestos {

    private $id_repuesto;
    private $id_ubicacion;
    private $id_modelo;
    private $nombre;
    private $precio;
    private $descripcion;

    public function __construct($id, $idubicacion, $idmodelo, $nombre, $precio, $descripcion) {
        $this->id_repuesto = $id;
        $this->id_ubicacion = $idubicacion;
        $this->id_modelo = $idmodelo;
        $this->nombre = $nombre;
        $this->precio = $precio;
        $this->descripcion = $descripcion;
    }

    public function guardar() {
        $sql="SELECT abm_repuestos(1,".$this->id_repuesto.",".$this->id_ubicacion.",".$this->id_modelo.","."'".$this->nombre."',".$this->precio.","."'".$this->descripcion."'".");";
      pg_query(conectar::conecta(),$sql);
        
    }

    public function getNombre() {
        return $this->nombre;
    }

    public function getPrecio() {
        return $this->precio;
    }

    public function Buscar($id) {


        $conexion = new conectar2;
        $consulta = $conexion->fech("select idrepuesto,nombre,precio from repuestos where idrepuesto=" . $id);

        $this->idre_puesto = $consulta[0];
        $this->nombre = $consulta[1];
        $this->precio = $consulta[2];

        return $consulta;
    }

    public function BuscarLike($id) {


        $conexion = new conectar2;
        $consulta = $conexion->query("select idrepuesto,nombre,precio from repuestos where nombre ILIKE '%" . $id . "%' order by nombre asc");

        return $consulta;
    }

}

?>